#ifndef SINANDCOS_H
#define SINANDCOS_H
#include "tsg.h"
using namespace tsg;

class calculTrajectorySin : public Controller<float>
{
public:
	Parameter<float> time;
	Parameter<float> amplitude;
	Parameter<float> frequency;
	Parameter<float> offset;
	bool positive;
	
public:
	calculTrajectorySin();
private:
	void doUpdate();
};

class calculTrajectoryCos : public Controller<float>
{
public:
	Parameter<float> time;
	Parameter<float> amplitude;
	Parameter<float> frequency;
	Parameter<float> offset;
	bool positive;
	
public:
	calculTrajectoryCos();
private:
	void doUpdate();
};

#endif